river eels - French English Dictionary